#include <stdio.h>
#include <string.h>
#include <conio.h>
#define N 50

void main(void)
	{
	 int i,j,p,s,min;
	 char a[N][N],b[N];


	  clrscr();

	 for(i=0;i<N;i++)
		{ printf("Please input string %d:\n",i+1);
		  gets(a[i]);
		  if(*a[i]==NULL) break;
		}


	 p=i;
	 for(i=0;i<p-1;i++)
		{
		  s=0;
		  min=i;
		  strcpy(b,a[i]);
		  for(j=i+1;j<p;j++)
			 {
			   if(strcmp(b,a[j])>0){
					min=j;
					strcpy(b,a[j]);
					s=1;
					}
			   }
		if(s){
			strcpy(a[min],a[i]);
			strcpy(a[i],b);
			}


		}


	 for(i=0;i<p;i++)
		{
		printf("%s",a[i]);
		puts("\n");
		}
	 if(!kbhit()){}

	}